header {
  width: 100%;
  /* position: fixed;
  top: 0;
  left: 0;
  z-index: 999; */
  padding: 0 0.347rem;
  background-image: linear-gradient(-90deg, #007aff 0%, #00b9ff 100%),
    linear-gradient(0deg, #000000 0%, #ffffff 100%);
  background-blend-mode: normal, normal;
}
.top_left {
  display: flex;
  justify-content: flex-start;
  height: 0.88rem;
}
.top_left a {
  display: flex;
  align-items: center;
  margin-right: 0.28rem;
}
.top_left img {
  display: block;
  width: 0.253rem;
  height: 0.44rem;
}

.top_left p {
  line-height: 0.88rem;
  font-size: 0.36rem;
  font-weight: bold;
  letter-spacing: 0rem;
  color: #ffffff;
}
.message {
  width: 100%;
  position: relative;
  height: calc(100% - 0.88rem);
  background: url(../images/bg3.jpg) no-repeat;
  background-size: 100% 100%;
}

.messageBox {
  width: 8.067rem;
  height: 10.853rem;
  position: absolute;
  left: calc(50% - 4.0335rem);
  top: 2.093rem;
}

.inputCont {
  width: 100%;
  height: 1.173rem;
  text-indent: 0.36rem;
  background-color: #184ada;
  border-radius: 0.067rem;
  border: none;
}
.messageBox .inputCont {
  display: flex;
  justify-content: space-between;
  margin-bottom: 0.427rem;
}
.messageBox .inputCont label {
  width: 2.36rem;
  height: 1.173rem;
  line-height: 1.173rem;
  font-size: 0.4rem;
  letter-spacing: 0rem;
  color: #ffffff;
}
.inputCont input {
  width: calc(100% - 2.36rem);
  border: none;
  background-color: #184ada;
  font-size: 0.4rem;
  letter-spacing: 0rem;
  color: #ffffff;
  line-height: 1.173rem;
  padding-right: 0.36rem;
  box-sizing: border-box;
}

.textCont {
  width: 100%;
  height: 3.213rem;
  background-color: #184ada;
  border-radius: 0.067rem;
  box-sizing: border-box;
  padding: 0.36rem 0 0.36rem 0.373rem;
  display: flex;
  justify-content: space-between;
}
.textCont label {
  font-size: 0.4rem;
  letter-spacing: 0rem;
  color: #ffffff;
}
.textCont .describe {
  width: calc(100% - 2.36rem);
  background-color: #184ada;
  padding-right: 0.36rem;
  font-size: 0.4rem;
  letter-spacing: 0.01rem;
  color: #ffffff;
  border: none;
  font-weight: bold;
  resize: none;
}

.submitBtn {
  line-height: 1.28rem;
  width: 100%;
  height: 1.28rem;
  margin-top: 1.56rem;
  background-image: linear-gradient(-90deg, #00c2ff 0%, #00c2ff 100%),
    linear-gradient(#52b8ff, #52b8ff);
  background-blend-mode: normal, normal;
  box-shadow: 0rem 0.347rem 0.787rem 0rem rgba(8, 111, 184, 0.397);
  border-radius: 0.64rem;
  text-align: center;
  font-size: 0.506rem;
  letter-spacing: 0.232rem;
  color: #ffffff;
  display: inline-block;
  border: none;
}
